@charset "utf-8";
/* CSS Document */

/* CSS Document */
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
  margin: 0;
  padding: 0;
  
}
header, footer, summary, section, article, aside, nav, hgroup, address, figure, figcaption, main, menu, details {
  display: block;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
caption, th {
  text-align: left;
  font-weight: normal;
}
html, body, fieldset, img, iframe, abbr {
  border: 0;
}
i, cite, em, var, address, dfn {
  font-style: normal;
}
[hidefocus], summary, select {
  outline: 0;
}
li {
  list-style: none;
}
h1, h2, h3, h4, h5, h6, small {
  font-size: 100%;
}
sup, sub {
  font-size: 83%;
}
input[type="text"], input[type="password"], textarea {
  outline-style: none;
  -webkit-appearance: none;
}
pre, code, kbd, samp {
  font-family: inherit;
}
q:before, q:after { transition: all 0.2s linear 0.1s;
  content: none;
}
textarea {
  overflow: auto;
  resize: none;
  vertical-align: top;
}
label, summary {
  cursor: default;
}
input, button, textarea, select {
  *font-size: 100%
}
input{
	border:0;
}
h1, h2, h3, h4, h5, h6, em, strong, b {
  font-weight: normal;
}
del, ins, u, s, a, a:hover { transition: all 0.2s linear 0.1s;
  text-decoration: none;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
a, button {
  cursor: pointer;
  color: #3b4252;
}
a:active, a:hover,a:hover {
  outline: 0;
  color: #bd1a2d;
}
body {
  font-size: 16px;
  font-family: "微软雅黑";
  background: url(zly_202012bg.jpg) no-repeat;
background-position:top;
	background-size: 100%; 
}

a:visit{
	color: #2c56a5;
}
/*top*/

.top{
	background: url(top_bg1.jpg) no-repeat; background-size: 100% 373px; min-height: 300px;
}
.wang-header-top1{ width:1200px; height:auto; margin: 0 auto;}
.wang-weather{float: left;}
.wang-weather p{display: inline-block; float: left; color: #000; font-size: 14px; line-height: 40px;}
.wang-search-c{float: right;}
.wang-search-c li{
	display: inline-block; width: auto; color: #000; 
}
.wang-search-c li a{
	color: #000;  font-size: 14px; line-height: 40px;
}
.wang-logo{
	float: left;
    margin-top: 60px;
}
.wang-gg
{
	    float: right;
    margin-top: 45px;
}

.dh{
	width: 100%; height: auto;  margin: 0 auto; background: #bd1a2d; line-height: 50px; height: 50px;
}
.dhc{width: 1200px; margin: 0 auto;}
.nav{float: left;}
.nav li{
	float: left; position: relative;
	padding: 0 30px; line-height: 50px; display: inline-block; background: url(li_bg.png) 0 15px no-repeat; 
}
.dqwz12{font-weight: bold;
	color: #bd1a2d;}
.nav li:first-child{
	background: none;
}
.nav li a{font-size: 24px; 
	color: #fff;
}
.nav li.on{
	background: #9c1323;
}
.nav .hover{
	background-image: none;
	position: relative;
	background: #9c1323;
}
.nav-list {
    display: none;
    background: #fff;
     width: 99%;
    position: absolute;
    top: 52px;
    left: 0;
    height: auto;
    z-index: 999;
    border: 1px solid #c07177;
    border-top: none;
    overflow: hidden;
    clear: both;
}
.nav-list a{
	display: block;
	position: relative;
	line-height: 42px;
	font-size: 18px!important;
	text-align: center;
	padding: 0 11px;
	color: #bd1a2d!important;
}
.nav-list a:before{
	position: absolute;
	content: "";
	display: inline-block;
	left: 4%;
	width: 92%;
	height: 1px;
	background: #eec5c9;
}
 .nav-list a:first-child:before{
	display: none;
}
.nav-list a:hover{
	background: #bd1a2d!important;
	color: #fff!important;
}
.nav-list a:hover:before{
	display: none;
}
.wang-search{  
	font-size: 14px;
	position: relative;
	width: 300px;
    height: auto;
    float: left;
    
}
.wang-search-a{
	 
	display: inline-block;
    border-radius: 20px;
    background: #fff;
    width: 95%;
    height: 30px;
    border: none;
	padding-left: 5%;
}

.wang-search-b{
	position: absolute;
    right:100px;
    top: 10px;
    width: 60px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    border: none;
    height: 30px;
	background: #dcddde;
	text-align: center;
	padding-left: 10px;
}
.sbtn{    text-align: left;
	position: absolute;
    right: 0;
    top: 10px;
    width: 100px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border: none;
    height: 30px;
	background: #dcddde;
}

.tt{
width: 1198px;
margin: 0 auto;
border:#e5e8ea 1px solid;
background: url(tt.png) no-repeat top left;
overflow: hidden;
}

.c{
	margin: 0 auto;
	width: 1200px;
	height: auto;
	overflow: hidden;
}
/* 第一行banner */
.ybj-1200{width: 1200px;margin: 0 auto;text-align: center;}
.ybj-banner{height: 388px;margin: 0 auto;position: relative;overflow: hidden;width: 700px;}
.ybj-more{ display: none; position:absolute;right:13px; bottom:13px;z-index: 9999;}
.ybj-more a{color: #fff;font-size: 14px;}
.ybj-more a:hover{text-decoration: underline;}
.ybj-home_flexslider {width: 700px;height: 388px;float: left;position: relative;} 
.ybj-home_flexslider .slide {position:relative;width: 700px;height: 388px;}
.ybj-topbanner-img{background: url(jrb-no-img.png) no-repeat center center;width: 688px; height: 386px;border: 1px solid #F9F9F9;}
.ybj-home_flexslider .slide img{ width: 100%; height: 388px;}
.ybj-home_flexslider .caption {position:relative; left:0px; right:0px; tab-size:340px;text-align:left;z-index: 9999;top: -46px;width:670px;height: 46px;line-height: 46px;background:url(lbbt_bg.png) repeat center;padding-left: 20px;z-index: 111;}
.ybj-home_flexslider .caption p a{padding-bottom:0px; font-size:16px; color:#fff;}
.ybj-home_flexslider .caption p a:hover{text-decoration: underline;}
.ybj-home_flexslider .caption p span{color: #999;font-size:16px;margin-left: 30px;}
.ybj-home_flexslider .flex-direction-nav a {width:39px; height:56px; margin-top:-44px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(ybj-prve-20190320.png); text-indent:-9000px;}
.ybj-home_flexslider .flex-direction-nav a.flex-prev {left:0px; background-position:left top;}
.ybj-home_flexslider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.ybj-home_flexslider .flex-direction-nav a.flex-next {right:0px; background-position:right top;}
.ybj-home_flexslider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.ybj-home_flexslider .flex-control-paging {padding-top:15px; display:inline-block;position: absolute;bottom: 19px;right: 14px; z-index: 999;}
.ybj-home_flexslider .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.ybj-home_flexslider .flex-control-paging li a {width:8px; height:8px; display:block;background-color: #fff;text-indent:-9000px; cursor:pointer;margin-left: 10px;border-radius: 50%;}
.ybj-home_flexslider .flex-control-paging li a.flex-active {background-color: #bd1a2d;}
.ybj-home_flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;}

/*banner右侧tab*/
.box-w442{margin: 16px 16px 0px 0px;text-align: left;}
.ybj-gjxw{font-size: 18px;color: #555;line-height: 44px;font-weight: bold;height: 44px;display: block;position: absolute;z-index: 159999;}
.ybj-gjxw:hover{color:#0968b8;/* background: url(ybj-line-20190320.png) no-repeat bottom center; */}
.ybj_ty{ position:relative ;margin-bottom:30px;height: 41px;line-height: 41px;text-align: left; color: #a9a9a9;  background: #e5e8ea;}
.ybj_ty a{float: left; padding: 0 19px; font-size:18px; color:#363636; line-height:41px;  height:41px;display: inline-block;}
.ybj_ty a.on{color:#fff;background:#bd1a2d;}
.tab-xxk dd{ display:none;}
.list_ty li{overflow:hidden; list-style:none;padding-left:14px; height: 20px;  background:url(news_bg.png) no-repeat left 8px;margin-bottom: 22px;text-align: left;}
.list_ty li a{    display: inline-block;
    float: left;
    line-height: 22px;
    text-align: left;
    width: 80%;
    height: 40px;
    overflow: hidden; color: #363636;}
.list_ty li a:hover{ color:#bd1a2d;padding-left: 5px;}
.list_ty li em{float:right;color:#363636; line-height:22px;font-weight: inherit;font-size: 14px;padding-left: 17px;}

.ybj-home_flexslider1 {width: 1200px;height: 95px;float: left;position: relative;} 
.ybj-home_flexslider1 .slide {position:relative;width: 1200px;height: 95px;}
.ybj-home_flexslider1 .slide a{
	font-size: 26px; color: #bd1a2d; display: block; text-align: center; line-height: 46px; 
}
.ybj-home_flexslider1 .slide span{
	display: block; line-height: 28px; font-size: 16px; color: #363636; text-align: center; width: 90%; margin: 0 auto;
}
 
.ybj-center-banner .flex-direction-nav a {display: inline-block;
    text-indent: -9000px;
    width: 28px;
    height: 18px;
    border: #d2d2d2 1px solid;}
.ybj-center-banner .flex-direction-nav a.flex-prev {background: url(ttl.png) no-repeat 5px 5px; position: absolute; right: 16px;top: 26px;}
.ybj-center-banner .flex-direction-nav a.flex-prev:hover {background:#d2d2d2 url(ttl.png) no-repeat 5px 5px; }
.ybj-center-banner .flex-direction-nav a.flex-next {background: url(ttR.png) no-repeat 5px 5px; position: absolute; right: 16px;top: 50px;}
.ybj-center-banner .flex-direction-nav a.flex-next:hover { background:#d2d2d2 url(ttR.png) no-repeat 5px 5px; }
.ybj-center-banner .flex-control-paging { display: NONE!important; padding-top:15px; display:inline-block;position: absolute;bottom: 8px;right: 47px;}
.ybj-center-banner .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.ybj-center-banner .flex-control-paging li a {width:16px; height:16px; display:block;background-color: #fff;text-indent:0px; cursor:pointer;margin-left: 10px;font-size: 12px;line-height: 16px;}
.ybj-center-banner .flex-control-paging li a.flex-active {background-color: #eb9500;color: #fff;font-size: 12px;line-height: 16px;}
.ybj-home_flexslider1 .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;}
.jggk_t{
	display: inline-block;
	width: 100%;
	text-align: center;
	 
}
.jggk_t a{
	font-size: 22px; color: #bd1a2d; line-height: 25px;
}
.jggk_t span{
	display: inline-block;
	width:95%; background: #bd1a2d; height: 6px; position: relative;
}
.jggk_t span:before{
	position: absolute;
	content: "";
	display: inline-block;
	left: -5px;
	width: 5px; height: 6px;
background: url(jgtbg.png) no-repeat right;
}
.jggk_t span:after{position: absolute;
	content: "";
	display: inline-block;
	right:-5px;
	width: 5px; height: 6px;
background: url(jgbbg.png) no-repeat right;
}

.jggk_li{
	width: 98%; border:#e4e4e4 1px solid; border-radius: 10px; 
}
.jggk_li1{ float: left; margin-left: 4%; margin-top: 10px;
	width: 47%; border:#e4e4e4 1px solid; border-radius: 10px;
}
.jggk_li2{
	width: 30%;  float: left; margin-left: 3%; margin-top: 10px; border:#e4e4e4 1px solid; border-radius: 10px;
}
.jggk_li a{
	display: inline-block; text-align: center; width: 100%; line-height: 45px;
}
.jggk_li1 a{
	display: inline-block; text-align: center; width: 100%; line-height: 45px;
}
.jggk_li2 a{
	display: inline-block; text-align: center; width: 100%; line-height: 45px;
}
.jggk_li1:first-child{ margin-left: 0;
}
.jggk_b{padding: 0 5px;}

.gkxx{ 
	display: inline-block; width: 100%; height: 30px; margin-top: 20px;
background: url(jg1.png) no-repeat; background-position: 26px 0;
}
.gkxx1{ 
	display: inline-block; width: 100%; height: 30px; margin-top: 20px;
background: url(jg1.png) no-repeat; background-position: -120px 0;
}
.gkxx2{ 
	display: inline-block; width: 100%; height: 30px; margin-top: 20px;
background: url(jg1.png) no-repeat; background-position: 22px -111px;
}
.gkxx3{ 
	display: inline-block; width: 100%; height: 30px; margin-top: 20px;
background: url(jg1.png) no-repeat; background-position: -70px  -111px;
}
.gkxx4{ 
	display: inline-block; width: 100%; height: 30px; margin-top: 20px;
background: url(jg1.png) no-repeat; background-position: -164px  -111px;
}
/*政府信息公开*/
.xxgk1{ margin-top: 8px; width: 48%; margin-left: 2.6%;}
.xxgk1 a{ text-align: left; display: inline-block; width: auto; background: url(jg2.png) no-repeat; padding-left: 45px; background-position: 5px 5px; font-size: 16px;}
.xxgk2{ margin-top: 8px; width: 48%; margin-left: 2.6%;}
.xxgk2 a{ text-align: left; display: inline-block; width: auto; background: url(jg2.png) no-repeat; padding-left: 45px; background-position: -164px 3px; font-size: 16px;}
.xxgk3{ margin-top: 8px; width: 48%; margin-left: 2.6%;}
.xxgk3 a{ text-align: left; display: inline-block; width: auto; background: url(jg2.png) no-repeat; padding-left: 45px; background-position:7px -49px; font-size: 16px;}
.xxgk4{ margin-top: 8px; width: 48%; margin-left: 2.6%;}
.xxgk4 a{ text-align: left; display: inline-block; width: auto; background: url(jg2.png) no-repeat; padding-left: 45px; background-position: -165px -49px; font-size: 16px;}
.xxgk5{ margin-top: 8px; width: 48%; margin-left: 2.6%;}
.xxgk5 a{ text-align: left; display: inline-block; width: auto; background: url(jg2.png) no-repeat; padding-left: 45px; background-position: 5px -104px; font-size: 16px;}
.xxgk6{ margin-top: 8px; width: 48%; margin-left: 2.6%;}
.xxgk6 a{ text-align: left; display: inline-block; width: auto; background: url(jg2.png) no-repeat; padding-left: 45px; background-position: -165px -103px; font-size: 16px;}
.xxgk7{ margin-top: 8px; width: 48%; margin-left: 2.6%;}
.xxgk7 a{ text-align: left; display: inline-block; width: auto; background: url(jg2.png) no-repeat; padding-left: 45px; background-position: 7px -155px; font-size: 16px;}
.xxgk8{ margin-top: 8px; width: 48%; margin-left: 2.6%;}
.xxgk8 a{ text-align: left; display: inline-block; width: auto; background: url(jg2.png) no-repeat; padding-left: 45px; background-position:-164px -156px; font-size: 16px;}
/*政务服务*/
.zwfw1{ margin-top: 8px; width: 98%; }
.zwfw1 a{ text-align: left; display: inline-block; width: auto; background: url(jg3.png) no-repeat; padding-left: 45px; background-position: 4px 8px; font-size: 16px;}
.zwfw2{ margin-top: 8px; width: 98%; }
.zwfw2 a{ text-align: left; display: inline-block; width: auto; background: url(jg3.png) no-repeat; padding-left: 45px; background-position: 4px -46px; font-size: 16px;}
.zwfw3{ margin-top: 8px; width: 98%; }
.zwfw3 a{ text-align: left; display: inline-block; width: auto; background: url(jg3.png) no-repeat; padding-left: 45px; background-position: 4px -99px; font-size: 16px;}
.zwfw4{ margin-top: 8px; width: 98%; }
.zwfw4 a{ text-align: left; display: inline-block; width: auto; background: url(jg3.png) no-repeat; padding-left: 45px; background-position: 4px -149px; font-size: 16px;}

/*互动交流*/
.hdjl{ 
	display: inline-block; width: 100%; height: 30px; margin-top: 20px;
background: url(jg4.png) no-repeat; background-position: 24px 0;
}
.hdjl1{ 
	display: inline-block; width: 100%; height: 30px; margin-top: 20px;
background: url(jg4.png) no-repeat; background-position: -120px 0;
}
.hdjl2{ 
	display: inline-block; width: 100%; height: 30px; margin-top: 20px;
background: url(jg4.png) no-repeat; background-position: 22px -111px;
}
.hdjl3{ 
	display: inline-block; width: 100%; height: 30px; margin-top: 20px;
background: url(jg4.png) no-repeat; background-position: -70px  -111px;
}
.hdjl4{ 
	display: inline-block; width: 100%; height: 30px; margin-top: 20px;
background: url(jg4.png) no-repeat; background-position: -164px  -111px;
}
/*gg*/
.ggbanner{ background: url(gbtitlt.png) 2px 2px no-repeat; padding-left: 78px;
	border:#e5e8ea 1px solid; width: 1120px; height: 104px;  overflow: hidden;
	margin: 0 auto;
}
.ggbanner a{
	display: inline-block; overflow: hidden;
}
.ggbanner:hover{ opacity: 0.9;}
/*金融动态*/
.ybj_ty1{ position:relative ; height: 41px;line-height: 41px;text-align: left; color: #a9a9a9; }
.ybj_ty1:before{
	position: absolute;
	top: 20px;
	display: inline-block;
	width: 100%;
	right:0;
	content: "";
	height: 2px;
	  background: #bd1a2d;
	z-index: -1;
}
.ybj_ty1 a{float: right; padding: 0 40px; font-size:18px; color:#fff; background: #bd1a2d; line-height:41px;  height:41px;display: inline-block; margin-left: 30px; border-radius: 20px;}
.ybj_ty1 a.on{color:#fff;background:#bd1a2d;text-decoration: underline;}
.tab-xxk1 h2 a{background: #fff;z-index: 3; padding: 0 10px; line-height: 40px;
	font-size: 22px;  color: #bd1a2d; 
}
.tab-xxk1 h2{
	float: left;
}
.tab-xxk1 dd{ display:none; min-height: 240px; margin-top: 20px;}
.list_ty1 li{overflow:hidden; list-style:none;padding-left:14px; height: 20px;  background:url(news_bg.png) no-repeat left 8px;margin-bottom: 22px;text-align: left;}
.list_ty1 li a{    display: inline-block;
    float: left;
    line-height: 22px;
    text-align: left;
    width: 80%;
    height: 40px;
    overflow: hidden; color: #363636;}
.list_ty1 li a:hover{ color:#bd1a2d;padding-left: 5px;}
.list_ty1 li em{float:right;color:#363636; line-height:22px;font-weight: inherit;font-size: 14px;padding-left: 17px;}

/*金融政策*/
.ybj_ty2{ position:relative ; height: 41px;line-height: 41px;text-align: left; color: #a9a9a9; }
.ybj_ty2:before{
	position: absolute;
	top: 20px;
	display: inline-block;
	width: 100%;
	right:0;
	content: "";
	height: 2px;
	  background: #bd1a2d;
	z-index: -1;
}
.ybj_ty2 a{float: right; padding: 0 40px; font-size:18px; color:#fff; background: #bd1a2d; line-height:41px;  height:41px;display: inline-block; margin-left: 30px; border-radius: 20px;}
.ybj_ty2 a.on{color:#fff;background:#bd1a2d;text-decoration: underline;}
.tab-xxk2 h2 a{background: #fff;z-index: 3; padding: 0 10px; line-height: 40px;
	font-size: 22px;  color: #bd1a2d; 
}
.tab-xxk2 h2{
	float: left;
}
.tab-xxk2 dd{ display:none; min-height: 240px; margin-top: 15px;}
/*信息转载*/
.ybj_ty3{ position:relative ; height: 41px;line-height: 41px;text-align: left; color: #a9a9a9; }
.ybj_ty3:before{
	position: absolute;
	top: 20px;
	display: inline-block;
	width: 100%;
	right:0;
	content: "";
	height: 2px;
	  background: #bd1a2d;
	z-index: -1;
}
.ybj_ty3 a{float: right; padding: 0 20px; font-size:18px; color:#fff; background: #bd1a2d; line-height:41px;  height:41px;display: inline-block; margin-left: 10px; border-radius: 20px;}
.ybj_ty3 a.on{color:#fff;background:#bd1a2d; text-decoration: underline;}
.tab-xxk3 h2 a{background: #fff;z-index: 3; padding: 0 10px; line-height: 40px;
	font-size: 22px;  color: #bd1a2d; 
}
.tab-xxk3 h2{
	float: left;
}
.tab-xxk3 dd{ display:none; min-height: 240px; margin-top: 20px;}
/*专题专栏*/
.ztzl h2 a{
	font-size: 22px;color: #fff; margin-left: 50px;
}
.ztzl h2{
	display: block; background:#dcdcdc url(zlzl_bt.png) no-repeat left; line-height: 41px;
}
.zlzt_b{
	margin-top: 20px;
	border:#e5e8ea 1px solid; padding: 19px; overflow: hidden;
}
.zlzt_b a {
	width: 100%;
	display: inline-block;
	margin-top: 10px;
}
.zlzt_b a:first-child{
	margin-top: 0;
}
.zlzt_b a img{
	width: 100%; height: auto;  
}
/*相关链接*/
.ybj_ty4{ position:relative ; height: 41px;line-height: 41px;text-align: left; color: #a9a9a9; }

.ybj_ty4 a{float:left; width: 22.5%; font-size:16px; color:#363636;  text-align: center; line-height:39px;  height:39px; display: inline-block;  border:#e2e2e2 1px solid; border-left: none;}
.ybj_ty4 a.on{color:#be1329; }
.bg-red{float: left; display: inline-block; background: #be1329; z-index: 3; padding: 0 20px; line-height: 40px; height: 40px;
	font-size: 18px;  color: #fff; 
}
 
.tab-xxk4 dd{ display:none; min-height: 80px; margin-top: 20px; background: #f7f8f8;}
.tab-xxk4 dd a{display: inline-block;}
/*foot*/
.foot{
	overflow: hidden;
	width: 100%;
	height: auto;
	background: #be1329 ;
	padding: 10px 0;
	margin: 0 auto;
	text-align: center;
}
.foot p{ margin: 0 auto; text-align: center;
	line-height: 30px; font-size: 15px; color: #fff;
}
.foot p a{
	margin: 0 5px; font-size: 15px;
	color: #fff;
}
.foot p a:hover{
	text-decoration: underline;
}
.foot-l{
	width: 230px;
	 float: left;
	overflow: hidden;
}
.foot-c{
	width: 700px;
	 overflow: hidden;
 float: left;
}
.foot-r{
	width: 230px;
	 overflow: hidden;
 float: left;
}
#_ideConac{
	float: left;
}
#imgConac{
	margin-top: 50px;
}
#_span_jiucuo{
	float: left;margin-top: 60px;
}
#_span_jiucuo img{
	margin-top: 30px;
}
.foot-r img{
	margin-top: 60px;
}
/*二级页-政务*/
.dqwz{ 
	background: #fafafa url(dqwz.png) no-repeat 30px 10px; margin: 50px auto; line-height: 41px;  color: #363636; font-size:16px; padding-left: 5%; width: 95%;
}
.dqwz a{color: #363636; font-size:16px;}
.dqwz a:hover{color: #bd1a2d;}
.menul{
	width: auto;
}

.menul h2{
	background:#bd1a2d;
	line-height: 41px;
	text-align: center;
}
.menul h2 a{
	color: #fff; font-size:20px;
}
.menulb{
	border: #bd1a2d 1px solid;
}
.menulb a{display: block;
	line-height: 40px; background: url(menu_bg.png) no-repeat 17px 17px; padding-left: 38px; border-top: #bd1a2d 1px solid;
}
.menulb a:first-child{
	border:none;
}
/*二级页列表*/
.hx li{
	height: 31px;
	border-bottom: #ccc 1px dashed;
	margin-bottom: 10px;
}
.lbtit{
	border-bottom: #ddd 2px solid;  margin-bottom: 10px;
}
.lbtit h2{
	 line-height: 41px;
}
.lbtit h2 a{display: inline-block;
	font-size: 20px; color: #fff; text-align: center; background: #bd1a2d; padding-left:20px; position: relative;
}
.lbtit h2 a:after{
	display: inline-block;
	width: 50px;height: 41px;
	content: "";
	position: absolute;
	top: 0;
	right: -50px;
	background: url(lbtit.png) no-repeat right;
}
/*专题专栏*/
.content_lj {
        float: left;
    width: 680px;
    margin: 0 auto;
    overflow: hidden;
}

.content_lj_zt ul li {
       float: left;
    width: 300px;
    height: 130px;
    border: 1px #dfdfdf solid;
    text-align: center;
    margin: 0 8px 15px 0;
    padding: 10px;
}
.content_lj_zt ul li img{     width: 300px;
    height: 85px;}
.zly{     width: 250px;
    overflow: hidden;
    float: right;}
.content_lj_zt ul li p a{     
	float: left; 
	text-align: left;
    font-size: 14px;
    font-weight: bold;
}
.content_lj_list ul li{width:90%;}
/*详情页*/
.xqy{ width: 100%; height: auto; border-bottom: #dfdfdf 5px solid; margin: 0 auto; text-align: center; overflow: hidden;}
.xqy_l{ width: 33%;
	display: inline-block; margin: 0 auto;  color: #363636; line-height: 40px;
}
.xqy_l:first-child{
	text-align: left;
}
.xqy_l:last-child{
	text-align: right;
}
.xqy_l a{
	color: #363636;
}
.nr_tit{
	margin: 50px auto; color:#363636; line-height: 40px; font-size: 30px; text-align: center; font-weight: bold;
}
.nr_tit1{margin: 10px auto; color:#363636; line-height: 40px; font-size: 24px; text-align: center; font-weight: bold;}
.nr_txt{
	font-size: 16px; line-height: 40px;
}
.nr_txt img{
	max-width: 100%; width: auto;
}
/*互动交流*/
.hfzq_bt {
 overflow: hidden;
	border-bottom: #ddd 2px solid;
    margin-bottom: 10px;

}
.hfzq_bt h2{    display: inline-block;
	line-height: 41px;
}
.hfzq_bt h2 a {
    display: inline-block;
    font-size: 20px;
    color: #fff;
    text-align: center;
    background: #bd1a2d;
    padding:0 10px;
    position: relative;
}
.hfzq_bt span{font-size: 14px;
	line-height: 41px;
	float: right;
}
.hfzq_bt span b{
	font-size: 14px; font-weight: normal;
	color: #be1329;
}
.hfzq_table{ border-top:#adcfeb 1px solid;  border-left:#adcfeb 1px solid; margin-top: 10px;}
.hfzq_table td{
	border-right:#adcfeb 1px solid;  border-bottom:#adcfeb 1px solid;
}
.hfzq_table td a{
	float: right;
	color: #551a8b;
}
.hfan_ul{
	
	width: 100%; height: auto; margin: 40 auto;
	overflow: hidden;
}
.hfan_ul li{ float: left;
	width: 207px;
	height: 92px;
	margin-left: 41px;
	
}
 
.hfan_ul li:first-child{
	margin-left: 0;
}
.hfan_ul li:hover{
	opacity: 0.9;
}
/*金融访谈*/
.add_interview_box{width:100%; margin:10px auto 10px}
.add_interview_box li{    width: 470px;
    margin-bottom: 30px;
    float: left;
    list-style: none;
    height: auto;
    margin-left: 45px;}
.add_interview_box li:first-child{
	margin-left: 0;
}
.add_interview_box li dt{width:190px; height:145px; text-align:center; float:left}
.add_interview_box li dt img{margin:10px 5px 0 0}
.add_interview_box li dd{width:280px; float:left}
.add_interview_box li dd p{ margin:0; padding:0; border-bottom:1px dashed #ccc; text-align:left; line-height:25px; font-size:14px}
.add_interview_box li a{color:#551a8b}
.button_zxfw_box li{margin-right:57px;width:150px!important;}
.button_zxfw_box li img{width:150px!important;height:auto!important;}
.zly_2018_mr{margin-right:0!important;}
/*网站地图*/
.wzdt h2{
	display: inline-block; line-height: 50px;
}
.wzdt h2 a{
	color: #bd1a2d; font-size: 22px;
}
.dtlm{
	width: 100%; display: block; overflow: hidden; line-height: 42px;
}
.dtlm a{
	color: #363636; font-size: 18px; position: relative; float:left; padding-left: 10px; margin-right: 30px;
}
.dtlm a span{display: inline-block;
	position: absolute; left: 0; top:19px;
	width: 5px; height: 5px; border-radius: 50%; background: #cd0000;
}
.dtlm a:hover{
	text-decoration: underline;
}
.dtlm1{
	width: 100%; display: block;
}
.dtlm1 a{
	color: #5a5a5a; font-size: 16px; position: relative; float:left; padding-left: 10px; margin-right: 30px;
}
.dtlm1 a:hover{
	text-decoration: underline;
}
/*各种长度*/
.w480{
	width: 476px;
}
.w281{width: 281px; height: auto;}
.w351{
	width: 351px; height: auto;
}

.w176{
	width: 176px; height: auto;
}

.w751{
	width: 751px;
}
.w377{
	width: 377px;
}
.w205{
	width: 205px;
}

.w844{ width: 844px; min-height: 400px;}
.w653{
	width: 653px;
}
.w396{
	width: 396px;
}


.fy{
	    margin: 50px auto 0 auto;
    color: #363636;
    font-size: 16px;
    text-align: center;
    width: auto;
}



.ov{overflow: hidden;}
.m0{
	margin: 0;
}
.p-50{
	padding: 0 50px;
}
.ml50{
	margin-left: 50px;
}
.mt20{
	margin-top: 20px;
}
.ml62{
	margin-left: 62px;
}
.ml36{
	margin-left: 36px;
}
.ml0{ 
	margin-left: 0;
}

.fl{
	float:left;
}

.fr{
	float: right;
}
.mt30{
	margin-top: 30px;
}
.list_pic li{    width: 30%;
    float: left;
    height: auto;
    margin-left: 5%;
    background: none;
    padding: 0;}
.list_pic li:first-child{
margin-left:0!important;
}
.list_pic li a{
height:auto;
}
.list_pic li img{    width: 100%;
    height: 120px;
    border-radius: 2px;}
/*图片轮播*/	
  .slideBox{ width: 700px;height: 388px;position: relative; overflow: hidden;}
  .slideBox .hd{ height: 10px; overflow: hidden; position: absolute;  z-index: 1; width: 100px; right:10px; padding: 4px 0px 0px 0px; bottom: 18px;}
  .slideBox .switch{ height: 10px; overflow: hidden; position: absolute; top: 4px; z-index: 999; width: 100px; margin-left: -46px; right: 10px; padding: 4px 0px 0px 11px; }
  .slideBox .hd ul{ zoom: 1; }
 .slideBox .hd ul li{ float: left; width: 8px; height: 8px; background: #fff; cursor: pointer; margin-right: 10px; border-radius: 50%; }
 .slideBox .hd ul li.on{ background:#bd1a2d; }
 .slideBox .bd{ position:relative; height:100%; z-index:1;}
 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important;}
.slideBox .bd ul li a{position: relative!important; display: block; width: 100%; height: 388px;}
.slideBox .bd ul li a span{
	background: url(lbbt_bg.png) repeat center;
		height: 46px;
	padding-left: 2%;
    width: 98%;
    position: absolute;
    bottom: 0;
    border-bottom: #000;
    color: #fff;
    display: inline-block;
    line-height: 46px;
		z-index: 9;
	}
.slideBox .bd img{ height:388px; display:block; width: 100% }
/*头条*/	
.slideBox1{ width: 100%;height: 95px;position: relative; overflow: hidden;}
.slideBox1 .hd{ height: 10px; overflow: hidden; position: absolute;  z-index: 1; width: 100px; right:10px; padding: 4px 0px 0px 0px; bottom: 18px;}

.slideBox1 .hd ul{ zoom: 1; }
.slideBox1 .hd ul li{ float: left; width: 8px; height: 8px; background: #fff; cursor: pointer; margin-right: 10px; border-radius: 50%; }
.slideBox1 .hd ul li.on{ background:#bd1a2d; }
.slideBox1 .bd{ position:relative; height:100%; z-index:1;top:10px;   }
.slideBox1 .bd ul,.slideBox .bd ul li{width:100%!important;}
.slideBox1 .bd ul li a{ position: relative!important; display: block; width: 100%; height: 40px; font-size: 26px;
    color: #bd1a2d;
    display: block;
    text-align: center;
    line-height: 46px;}
.slideBox1 .bd ul li span{
	height: 31px;
    width: 100%;
    color: #363636;
    display: inline-block;
    line-height: 31px;
    z-index: 9;
	text-align: center;
	}
.slideBox1 .switch {
    height: 52px;
    overflow: hidden;
    position: absolute;
    top: 22px;
    z-index: 999;
    width: 36px;
    margin-left: -46px;
    right: 10px;
    padding: 4px 0px 0px 11px;}
	.prev{
    background: url(http://ceshi20.jl.gov.cn/images/ttl.png) no-repeat 5px 5px;
	display: inline-block;
    width: 28px;
    height: 18px;
    border: #d2d2d2 1px solid;
    }
	.next{
	display: inline-block;
    width: 28px;
    height: 18px;
    border: #d2d2d2 1px solid;    background: url(http://ceshi20.jl.gov.cn/images/ttR.png) no-repeat 5px 5px;
	}
/*专题轮播*/
  .mn-wrap {
	margin:10px 0; 
    width:100%;
    height:518px;
    background: #FFFFFF;
    overflow: hidden;
    position: relative;
}
.mn-swiper{
    width: 377px;
    height: 500px;
    position: initial !important;
}
.swiper-wrapper {
    -webkit-transition-timing-function: linear;    /*之前是ease-out*/
    -moz-transition-timing-function: linear;
    -ms-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
    margin: 0 auto;
  }
.mn-swiper .swiper-slide a{
    width: 100%;
    height: 100%;
    display: block;
    overflow: hidden;
}
.mn-swiper .swiper-slide a img{
	width: 100%; height:auto;
}
.mn-swiper .swiper-slide{
    width: 337px !important;
    height: 90px !important;
    margin-bottom: 10px;
    text-align: center;transition:all .7s ease 0s;
}
.mn-swiper .swiper-slide:hover{

    opacity: 0.9;  box-shadow: -1px 1px 27px -5px rgba(0,0,0,0.7);
-webkit-box-shadow: -1px 1px 27px -5px rgba(0,0,0,0.7);
-moz-box-shadow: -1px 1px 27px -5px rgba(0,0,0,0.7);

}
/* 左侧点击按钮 */
.mn-swiper .swiper-button-prev{
     
    display: none;
}
/* 右侧点击按钮 */
.mn-swiper .swiper-button-next{
   display: none;
}
.mn-swiper .swiper-button-next, .mn-swiper .swiper-button-prev{
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 50%;

}
.mn-swiper .swiper-wrapper{
    width: 100%;
    margin: 0 auto;
}